<?php
/**
 * CreativeStatus
 *
 * PHP version 5
 *
 * @category Class
 * @package  AmazonAdvertisingApi
 * @author   vv_guo
 * @link    https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 */

/**
 * Sponsored Brands campaign management
 *
 * Create and manage Sponsored Brands campaigns.   To learn more about Sponsored Brands campaigns, see:   - [Sponsored Brands overview](guides/sponsored-brands/overview)  - [Sponsored Brands campaign structure](guides/sponsored-brands/campaigns/structure)  - [Get started with Sponsored Brands campaigns](guides/sponsored-brands/campaigns/get-started-with-campaigns)
 *
 * OpenAPI spec version: 4.0
 * 
 * Generated by:https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api.git
 * AmazonAdvertisingApi Codegen version: 3.0.51
 */
/**
 * NOTE: This class is auto generated by the AmazonAdvertisingApi code generator program.
 *https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 * Do not edit the class manually.
 */

namespace AmazonAdvertisingApi\Model;
use \AmazonAdvertisingApi\ObjectSerializer;

/**
 * CreativeStatus Class Doc Comment
 *
 * @category Class
 * @description The lifecycle status of a creative
 * @package  AmazonAdvertisingApi
 * @author   vv_guo
 * @link    https://gitee.com/HuaLiLiDeDiDiao/amazon-advertising-api
 */
class CreativeStatus
{
    /**
     * Possible values of this enum
     */
    const SUBMITTED_FOR_MODERATION = 'SUBMITTED_FOR_MODERATION';
    const PENDING_TRANSLATION = 'PENDING_TRANSLATION';
    const PENDING_MODERATION_REVIEW = 'PENDING_MODERATION_REVIEW';
    const APPROVED_BY_MODERATION = 'APPROVED_BY_MODERATION';
    const REJECTED_BY_MODERATION = 'REJECTED_BY_MODERATION';
    const PUBLISHED = 'PUBLISHED';
    /**
     * Gets allowable values of the enum
     * @return string[]
     */
    public static function getAllowableEnumValues()
    {
        return [
            self::SUBMITTED_FOR_MODERATION,
            self::PENDING_TRANSLATION,
            self::PENDING_MODERATION_REVIEW,
            self::APPROVED_BY_MODERATION,
            self::REJECTED_BY_MODERATION,
            self::PUBLISHED,
        ];
    }
}
